﻿@charset "utf-8";

/*閿熻纭锋嫹*/
#indexBanner{ width:100%; height:400px; position:relative; overflow: hidden;}
#indexMain .mainCenter .right{ width:322px;}
#indexMain .mainTop{ height:78px; margin-bottom: 39px; line-height: 78px; border-bottom:1px solid #dfdfdf;}
#indexMain .mainBottom{ height:254px;}

/*閿熸枻鎷烽敓鏂ゆ嫹*/
.biaoIcon{ text-align: center; position:absolute; width:30px; height:30px; color:#ffffff; left:0; line-height: 30px; font-size: 18px; top:18px; background: #999;}
#indexMain .mainCenter .right .sidebarList{ margin-bottom:20px;}

/*閿熸枻鎷烽〉*/
#indexBanner .user{ position: relative; z-index: 2; background: red;}
#indexBanner .userWrap{ color: #747474; position: absolute; width:232px; height:324px; right:0; top: 39px; background:#303030;  text-align: center;}
#indexBanner .user .defaultAvatar{ behavior:url(plugIn/PIE.htc);  position: absolute; top:-47px; left:74px; width: 87px; height:87px; border-radius:50%;  -moz-border-radius: 50%;  -webkit-border-radius: 50%; border:2px solid #fff; background: url("../images/defaultavatar.jpg")}
#indexBanner .user a{ color:#999999;}


#indexBanner .itemActive{ margin-top:80px;}
#indexBanner .user .profitMax{ margin-top:80px; font-size:14px; color: #747474; margin-bottom:8px;}
#indexBanner .user span{  font-size:24px; font-weight:bold; color:#fff; display: block; margin:9px 0 21px;}
#indexBanner .user .btn{display: block; margin:0 auto 10px; line-height:38px; }
#indexBanner .user .orange{ background:#f06a11; height:38px; width:194px; color:#fff; }
#indexBanner .user .backgroundNone{ border:1px solid #666; color:#999; height:36px; width:192px; background: none;}
#indexBanner .user .forgetPassword{ margin-top:24px; display: block;}
#indexBanner .userLogin .available{ margin-top:51px;}
#indexBanner .userLogin .available span, #indexBanner .userLogin .collect span{ margin-bottom:12px; margin-top:4px;}
#indexBanner .userLogin .signOut{ position:absolute; bottom:15px; right:21px;}
#indexMain .mainTop ul li{ width:33%; font-size:16px; color:#999; }
#indexMain .mainTop ul span{ font-size: 24px; color: #333; }
#indexMain .mainTop ul .mainTopT{ text-align: left;}
#indexMain .mainTop ul .mainCenterC{ text-align: center;}
#indexMain .mainTop ul .mainBottomB{ text-align: right; }
#indexMain .mainTop ul .mainBottomB span{ color: #f06a11;}
#indexMain .mainTop ul .mainBottomA{ text-align: left; }
#indexMain .mainTop ul .mainBottomA span{ color: #f06a11;}
#indexMain .mainCenter{ margin-bottom:38px;}
#indexMain .mainCenter .left{ width:849px;}
#indexMain .mainCenter .left .investmentItem {margin-bottom: 20px;height: 206px;}
#indexMain .mainCenter .left .investmentItem h2{background:#F7F7F7;}
#indexMain .mainCenter .left .investmentItem .margin{ width:847px; height:206px;border:#eaeaea solid 5px;position: absolute; top:-5px; left:-5px;z-index: -1;}
#indexMain .mainCenter .left .money{ border-bottom: 1px dotted #DFDFDF;}
#indexMain .mainCenter .left .moneyR p{ padding-left:39px;}
#indexMain .mainCenter .left .TIcon{ margin:34px auto 0; line-height:32px; width:178px; height:32px; border:1px solid #e86b18; text-align: center; display: block; color:#e86b18; font-size:14px;}
#indexMain .mainCenter .left .TIcon em{ font-size:12px;}
#indexMain .mainCenter .left .TIcon:hover{ background: #f0f0f0;border:1px solid #fff; }
#indexMain .mainCenter .right .bid{ height:300px; }
#indexMain .mainCenter .right .bid .subList{position: absolute;}
#indexMain .mainCenter .right .lrailerList .subList p{padding: 10px 0 10px 44px; line-height:26px;}
#indexMain .mainCenter .right .lrailerList .subList p .blur{ color:#4aaef2;}
#indexMain .mainCenter .right .lrailerList .subList p span{ color: #999;  font-weight: normal;}
#indexMain .mainCenter .right .noticeList { line-height: 58px;}
#indexMain .mainCenter .right .noticeList .subList p{ line-height: 58px;}
#indexMain .mainCenter .right .subList p a{ color: #333333;}
#indexMain .mainCenter .right .subList .first a{ color:#e20b2d;}
#indexMain .mainCenter .right .subList p a:hover{ color:#f06a11;}
#indexMain .mainCenter .right .dynamicList .subList p{width:182px; padding: 10px 0; line-height:26px; }
#indexMain .mainCenter .right .dynamicList .subList span{ display: table-cell; vertical-align: middle; line-height:70px; color:#adadad; }
#indexMain .mainCenter .right .ADimg{ border:1px solid #d3d3d3; height:177px;  margin-bottom:20px; position: relative; overflow: hidden;}
#indexMain .mainCenter .right .ADimg .scrollAD{ height:177px; }
#indexMain .mainCenter .right .ADimg .scrollAD li,
        #indexMain .mainCenter .right .ADimg .scrollAD li a{ width:320px;  height:177px; display: block;}
#indexMain .mainCenter .right .ADimg .scrollAD .first a{ background: url("../images/sidebarAD/sidebarAD1.jpg") no-repeat top center;}
#indexMain .mainBottom li{ width:300px;text-align: center;}
#indexMain .mainBottom li a{ display: block;}
#indexMain .mainBottom li .icon{ margin:0 auto 6px; text-align: center; line-height:100px; font-size:50px; color:#fff; width:100px; height:100px; background:#cbcbcb; border-radius:50%;  -moz-border-radius: 50%;  -webkit-border-radius: 50%; behavior:url(plugIn/PIE.htc); display: block; }
#indexMain .mainBottom li a:hover span { background: #3c9bf3;}
#indexMain .mainBottom li .thumb{ font-weight: bold;}
#indexMain .mainBottom li h4{ font-size:18px; color:#333; line-height:52px; }
#indexMain .mainBottom li p{ line-height:24px; color:#7a7a7a; padding:0 20px;}

/*娉ㄩ敓鏂ゆ嫹鏅掗敓锟�*/
#loginSuccessMain p{ font-size:30px; color: #343434; margin-top:60px;}
#loginSuccessMain span{ color:#bababa;}
#loginSuccessMain span em{ color: #343434;}
#loginSuccessMain a{ color:#175ea5;}

/*娉ㄩ敓鏂ゆ嫹*/
.userMain{ margin-top:48px; border:1px solid #dfdfdf; width:1200px;  border-top:2px solid #dfdfdf; position: relative;}
.loginSuccessMain{ margin-top:0; border-top: 1px solid #dfdfdf;}
.userMain .user{ width:652px; }
.userMain .user .phoneRegsiter,
            .userMain .user .mailRegsiter{ width:140px; height:47px; border-top:2px solid #DFDFDF ; position:absolute; top:-48px; z-index:2; line-height:46px; font-size:18px; color:#CBCBCB;}
.userMain .registerform{ width:770px}
.userMain .user .phoneRegsiter{ left:-1px;}
.userMain .user .mailRegsiter{ left:148px;}
.userMain .user .FU label{ width:100px; margin-left:150px}
.userMain .user .active{ border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF;  border-top:2px solid #8CCEF1; background: #fff; color:#454545;}
.userMain .user .agreement,
        .userMain .user .regsiterlogin{  font-size:12px; }
.userMain .user .agreement{ height:30px; line-height:48px; }
.userMain .user .agreement a,
    .userMain .user .regsiterlogin a{ font-size:12px; color:#3358a2;}
.userMain .user .regsiterlogin{ line-height:16px; text-indent:153px; margin-top:20px}
.userMain .pic{ width:430px; height:362px; border-left:1px solid #dfdfdf; margin-top:59px;}
.userMain .pic img{ margin:16px auto 0;}
.regsiterTab{ height:583px;}

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸彮浼欐嫹*/
.user .passwordFind{ margin-top:46px;}

/*閿熸彮纰夋嫹閿熺粸鐚存嫹*/
#myAccountMain .userInfo{ background: #f1f6f9; width:788px; height:140px; border:1px solid #cfd8dd; padding:0 42px 0 146px; position:relative;}
#myAccountMain .userInfo .defaultavatar{ position: absolute; top:22px; left:40px; text-align: center; }
#myAccountMain .userInfo .defaultavatar span{ border:1px solid #cecfd0; display: block; margin-bottom:5px; -webkit-border-radius: 50%; -moz-border-radius:50%; -ms-border-radius:50%; border-radius:50%; behavior:url(plugIn/PIE.htc); }
#myAccountMain .userInfo .defaultavatar em{ font-size: 16px; font-weight: bolder; color:#e86b18;}
#myAccountMain .userInfo p{ border-bottom: 1px solid #cfd8dd; line-height:50px; color:#515151; font-size:12px;}
#myAccountMain .userInfo p em{ font-size:18px; color:#333; }
#myAccountMain .userInfo p u{ color:#bababa; margin-left:60px;}
#myAccountMain .userInfo .msg{ padding-top:10px;}
#myAccountMain .userInfo .msg table{}
#myAccountMain .userInfo .msg table tr th,
        #myAccountMain .userInfo .msg table tr td{ text-align: center; padding-right:25px;}
#myAccountMain .userInfo .msg table tr{ line-height:28px; color:#666;}
#myAccountMain .userInfo .msg table tr th{ margin-right:10px; font-size:12px; }
#myAccountMain .userInfo .msg table tr td{ font-size:18px; font-weight:bold;}
#myAccountMain .userInfo .msg table tr .integral{ color:#e86b18;}
#myAccountMain .userInfo .icon{ width:569px; padding-left: 20px; margin-top:10px; border-left: 1px solid #cfd8dd; height:40px; line-height:40px;}
#myAccountMain .userInfo .icon li{ float:left; margin:0 20px; }
#myAccountMain .userInfo .icon .last{ float: right; padding-left:30px; background: url("../images/security.png") no-repeat 0 5px;}
#myAccountMain .userInfo .icon .last span{ width:48px; height:22px; border:#4db0c2 1px solid; background: #5dc0d2; color:#fff; border-radius:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  -ms-border-radius:3px; text-align: center; behavior:url(plugIn/PIE.htc); line-height:24px; margin-top:8px;}
#myAccountMain .userInfo .icon li a{ color:#999; font-size:24px ;}
#myAccountMain .userInfo .icon li .activation{ color:#666;}
#myAccountMain .accountDetails{ border:#dfdfdf 1px solid; margin-bottom:30px;}
#myAccountMain .accountDetailsWrap .title{ height:34px;}
#myAccountMain .accountDetailsWrap .title h3{ font-size:16px; color:#333; font-weight:500;}
#myAccountMain .accountDetailsWrap .title p{ font-size:12px; color:#666;}
#myAccountMain .accountDetailsWrap .title p span,
        #myAccountMain .accountDetailsWrap .title p em{ color:#4194d7;}
#myAccountMain .accountDetailsWrap{ margin-top:30px}
#myAccountMain .accountDetails .one{ text-align: center; color: #666; width:302px; background: #f0f0f0; padding-top:40px; height:351px;}
#myAccountMain .accountDetails .one dl .total{ font-size:28px; color:#525252; line-height:70px; margin-bottom:20px;}
#myAccountMain .accountDetails .one dl img{ margin:0 auto;}
#myAccountMain .accountDetails .one dl .hongbao{ color: #f43e06; line-height:64px; margin-top:6px; font-size:18px;}
#myAccountMain .accountDetails .one p{color: #999}
#myAccountMain .accountDetails .two{ width:332px; border-right:1px solid #dfdfdf; height:373px; padding:18px 24px 0; text-align: left;}
#myAccountMain .accountDetails .two dl{ line-height:64px; color: #626668; height:64px;}
#myAccountMain .accountDetails .two .availableAmount{ color: #fe4b44;}
#myAccountMain .accountDetails .two .freezingAmount{ color: #b5b5b5}
#myAccountMain .accountDetails .two .amountToBeReceived{ color:#666}
#myAccountMain .accountDetails .two .time{ color:#999999}
#myAccountMain .accountDetails .two .dd{ margin-left: 36px; font-size: 24px; }
#myAccountMain .accountDetails .two .btn{ padding-top: 25px}
#myAccountMain .accountDetails .two .btn a{width:146px; height:40px; color:#fff; line-height:42px; text-align: center; font-size:16px; display: block;}
#myAccountMain .accountDetails .two .btn .recharge{ border:1px solid #ce5809;background: #e86b18; }
#myAccountMain .accountDetails .two .btn .withdrawals{ border:1px solid #393939; background: #505050;}
#myAccountMain .accountDetails .three{ width:293px; text-align: center}
#myAccountMain .accountDetails .three dl{ height:129px; color:#999;}
#myAccountMain .accountDetails .three .Rtop{ border-bottom:1px solid #dfdfdf; }
#myAccountMain .accountDetails .three .money{ color:#454545; font-size:24px; line-height:70px;}
#myAccountMain .item .Tab{height:34px; }
#myAccountMain .item .Tab .left{ color:#3c9bf3; cursor:pointer;}
#myAccountMain .item .Tab .left .active{color:#333333; font-size:16px; cursor: text;}
#myAccountMain .item .Tab .right{ color:#8c8c8c; font-size:12px;}
#myAccountMain .item .Tab .right em{ color:#3c9bf3;}


/*閿熸彮纰夋嫹鎶曢敓鏂ゆ嫹*/
#myInvestmentMain { padding-bottom:0;}
#myInvestmentMain .receivables{ margin-top:48px;}
#myInvestmentMain .receivables i,#myInvestmentMain .receivables u{ width:45%;}
#myInvestmentMain .receivables i{ text-align: right; margin-right:5%;}
#myInvestmentMain .receivables u{ text-align: left; margin-left:5%;}
#myInvestmentMain .receivables .one{ width:220px;}
#myInvestmentMain .receivables .two{ width:150px;}
#myInvestmentMain .receivables .three,#myInvestmentMain .receivables .four,#myInvestmentMain .receivables .five{width:150px;}
#myInvestmentMain .receivables th{ color:#333; background: #f1f6f9; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;line-height:40px;}
#myInvestmentMain .receivables td{ padding:20px 0; }
#myInvestmentMain .receivables td.one{ text-align: left; position: relative; font-size:12px; color: #333;}
#myInvestmentMain .receivables td.one span,#myInvestmentMain .receivables td.one i{color:#999;}
#myInvestmentMain .receivables .icon{width:30px; height:30px; background: #4194d7; color:#fff; position: absolute; left:15px; top:50%; margin-top:-15px; text-align: center; line-height:30px; font-weight: bolder; font-size:16px; }
#myInvestmentMain .receivables .text{ width:224px;}
#myInvestmentMain .receivables td.five{ color:#3c9bf3;}
#myInvestmentMain h2{ height:44px; line-height:44px; color:#383838; font-weight: bold; font-size: 18px;}

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
#aboutUsMain{ background: #f9f9f9;}
.mainRightDetails{ width:840px; background: #fff; padding:38px 70px 0 70px;}
#aboutUsMain .mainRightDetails .text{ margin-bottom:60px;}
#aboutUsMain .mainRightDetails h2{ color:#3c9bf3; font-size:18px; font-weight:bold; line-height:34px;}
#aboutUsMain .mainRightDetails p{ color:#5c5c5c; font-size:16px; text-indent:2em; line-height:36px;}
#aboutUsMain .mainRightDetails .pic img{margin:0 auto 30px;  }

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓锟�*/
#financialDetailsMain .top .smallTitle{ border-bottom: 1px solid #dfdfdf;}
#financialDetailsMain .top .schedule .scheduleR{ margin-right:20px}
#financialDetailsMain .top .money span{ font-weight: bold;}
#financialDetailsMain .top .moneyL span{ color:#eb3c3c}
#financialDetailsMain .top .left{ width:716px}
#financialDetailsMain .top .left .moneyR{ width:192px}
#financialDetailsMain .top .left .moneyR p{ text-align: center;}
#financialDetailsMain .top .left .guaranteeParty,
        #financialDetailsMain .top .left .textList{ margin-left:30px}
#financialDetailsMain .top .left .alert{ width:488px; height:39px; display: block;text-indent: 1em; line-height: 42px; border:1px solid #f9c892; color:#333333; margin:24px 0 36px 26px;}
#financialDetailsMain .top .left .alert .red{ color:#f11d1c;}
#financialDetailsMain .top .left .guaranteeParty{ line-height: 66px; text-indent: 6px; height:66px; color:#666; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
#financialDetailsMain .top .left .textList{ padding:48px 0 67px;}
#financialDetailsMain .top .left .textList li{ float: left; color: #666; border-right:1px solid #EBEBEB}
#financialDetailsMain .top .left .textList .one{ width: 125px; text-indent:6px}
#financialDetailsMain .top .left .textList .two,
        #financialDetailsMain .top .left .textList .three{ text-align:center}
#financialDetailsMain .top .left .textList .two{ width:151px}
#financialDetailsMain .top .left .textList .three{ width: 225px}
#financialDetailsMain .top .left .textList .four{ margin-left:26px; border:none}
#financialDetailsMain .top .right{ width:345px; height:345px; padding: 30px; background: #f2f4f6; margin:22px 36px 0 0}
/*#financialDetailsMain .top .right .one .rechargeBtn{}*/
#financialDetailsMain .top .right .one .availableAmount{ color: #666; line-height:25px;}
#financialDetailsMain .top .right .one .availableAmount em{ color: #e86b18}
#financialDetailsMain .top .right .one .recharge{ padding:1px 14px; border:1px solid #3c9bf3;  color:#3c9bf3;}
#financialDetailsMain .top .right .one .prompt{color:#adadad; font-size:12px; line-height:42px;}
#financialDetailsMain .top .right .two { margin:12px 0 28px;}
#financialDetailsMain .top .right .two .residualAmount{ color:#666; font-size:12px}
#financialDetailsMain .top .right .two .residualAmount span{ color:#333; font-size:24px}
#financialDetailsMain .top .right .two .autoMoneyBtn{ height:28px; line-height:28px; color:#fff; padding:0 10px; background: #3c9bf3; font-size:12px}
#financialDetailsMain .top .right .moneyForm{ margin-bottom:22px; line-height:34px}
#financialDetailsMain .top .right .form label{width:84px; height:34px}
#financialDetailsMain .top .right .form .picCode{ position: relative}
#financialDetailsMain .top .right .form .picCode input{ width:120px; background: url("../images/picCode.jpg") #fff 108px 8px no-repeat}
#financialDetailsMain .top .right .form input{ width:243px; height:34px; border:1px solid #DFDFDF; padding-left:16px}
#financialDetailsMain .top .right .form .verificationCode{border: 1px solid #dfdfdf; position: absolute; right: 0;}
#financialDetailsMain .top .right .form .subBtn{ width:100%; height:42px; background: #F06A11; color: #fff; font-size:14px;}
#financialDetailsMain .bottom  { margin:88px 0 34px 0; background: #fff;}
#financialDetailsMain .bottom .Tab .TabOne,
        #financialDetailsMain .bottom .Tab .TabTwo,
                #financialDetailsMain .bottom .Tab .TabThree{ top:-48px}
#financialDetailsMain .Tab .tableTab{ width:194px;}
                                        #financialDetailsMain .bottom .Tab .TabOne{ left:0;}
#financialDetailsMain .bottom .Tab .TabTwo{ left:204px;}
#financialDetailsMain .bottom .Tab .TabThree{ left:408px;}
#financialDetailsMain .bottom .Tab .TabFour{ left:612px; height:44px;}
#financialDetailsMain .bottom .Tab .TabFive{ left:816px; height:44px;}
#financialDetailsMain .bottom .Tab h3{ line-height: 30px; color:#333; font-weight: bold; padding-top:25px}
#financialDetailsMain .bottom .Tab p,
        #financialDetailsMain .bottom .Tab h5{ line-height:26px}
#financialDetailsMain .bottom .Tab .financialDetailsOne1,
        #financialDetailsMain .bottom .Tab .financialDetailsOne2,
                #financialDetailsMain .bottom .Tab .financialDetailsOne3,
                        #financialDetailsMain .bottom .Tab .financialDetailsOne4{ border:1px solid #dfdfdf; padding:0 50px 50px;}
#financialDetailsMain .bottom .Tab .financialDetailsOne5{ border:1px solid #dfdfdf;}
#financialDetailsMain .bottom .Tab .financialDetailsOne2 .personal{ padding-top:60px;}
#financialDetailsMain .bottom .Tab .financialDetailsOne2 .title{ position:relative; margin-left:-50px; width:134px; background:#3c9bf3; line-height:46px; text-align:center; color:#fff; font-size:18px; font-weight:bold;}
#financialDetailsMain .bottom .Tab .financialDetailsOne2 .triangle{ position:absolute; right:-46px; border-top:23px solid #fff; border-right:23px solid #fff; border-bottom:23px solid #fff; border-left:23px solid #3c9bf3;}
#financialDetailsMain .bottom .Tab .financialDetailsOne2 .assets{ margin-top:30px;}
#financialDetailsMain .detailed{ width:100%;}
#financialDetailsMain .detailed tr{ width:100%; border-bottom:1px solid red;}
#financialDetailsMain .detailed th{ background:#3c9bf3; color:#fff;}
#financialDetailsMain .detailed td{ border:0 none; border-bottom: 1px solid #cccccc;}
#financialDetailsMain  .financialDetailsOne5 .detailed .one,
        #financialDetailsMain  .financialDetailsOne5 .detailed .two,
                #financialDetailsMain  .financialDetailsOne5 .detailed .three,
                        #financialDetailsMain  .financialDetailsOne5 .detailed .four,
                                #financialDetailsMain  .financialDetailsOne5 .detailed .five{ width:auto;}

        /*閿熸枻鎷峰叏閿熸枻鎷烽敓鏂ゆ嫹*/
#securityCenterMain .securityGuarantee{ width:968px; }
#securityCenterMain h2{ border:1px solid #dbe0e5; background: #f2f5f9; height:52px; padding:0 24px; line-height:52px; font-weight: bold; color:#595d6a; font-size:16px;}
#securityCenterMain h2 .left{ font-size:16px; font-weight: bold; color:#595d6a}
#securityCenterMain h2 .right{ color: #7d7d7d; padding:14px 0 10px 28px; font-size:14px; background: url("../images/security.png") no-repeat 0 12px; line-height: 24px; }
#securityCenterMain h2 .right em{ display: block; width:49px; height:22px; background: #5dc0d2; border:1px solid #4db0c2; behavior:url(plugIn/PIE.htc); text-align: center;line-height: 22px;  color: #fff; border-radius: 5px}
#securityCenterMain table tr{ height:108px; }
#securityCenterMain table .one,
        #securityCenterMain table .two,
                #securityCenterMain table .three{ border-bottom:1px solid #eeeeee}
#securityCenterMain table .one{ width:224px; font-size: 16px; color: #454545; font-weight: bold;}
#securityCenterMain table .one span{  padding:9px 0; border-right:1px solid #dfdfdf; width:224px; display: block;}
#securityCenterMain table .one em{ font-size:20px; padding-left: 52px;}
#securityCenterMain table .one .success{ color: #68ac56}
#securityCenterMain table .one .error{ color: #f75e62}
#securityCenterMain table .one i{ padding-left:46px }
#securityCenterMain table .two{ width:508px; text-indent: 36px}
#securityCenterMain table .orange{ color:#e09a5f;}
#securityCenterMain table .red{ color:#d12610;}
#securityCenterMain table .three{ width:236px; text-align: center; color: #3c9bf3; cursor: pointer}
#securityCenterMain table .alreadyCertified{ color:#666666; cursor: text}
.securityCenterModality .user{ width:445px; background: #f9f9f9;}
.securityCenterModality h4{height:40px; line-height: 40px; border-bottom: 1px solid #DFDFDF; background: #F1F1F1;margin-bottom: 22px; padding:0 20px; position: relative}
.securityCenterModality h4 .close{ position: absolute; right:20px; top:10px; cursor:pointer}
.securityCenterModality .userFrom .redPrompt{ padding:10px 22px; color:#CC0026; margin-top:-22px; line-height:22px;}
.securityCenterModality .userFrom .FU label,
        .securityCenterModality .userFrom .radio .left{ width:125px}
.securityCenterModality .userFrom .FU input,
        .securityCenterModality .userFrom .radio .right{ width:216px}
.securityCenterModality .userFrom .FU .code{ width:90px}
.securityCenterModality .userFrom .FU .verificationCode{ right:70px}
.securityCenterModality .userFrom .noMargin{ margin:0}
.securityCenterModality .userFrom .regsiterBtn{width:128px; border-color: #1A65CB; background: #4194D8; margin:0 0 26px 136px; cursor:pointer}

/*閿熸枻鎷峰��*/
.mainLayoutRight .iWantTo{ width:970px}
.mainLayoutRight .iWantToRechargeOn{ width:800px; margin:0 auto}
.mainLayoutRight .iWantTo h4{ border-bottom:1px solid #DFDFDF;height:45px; position: relative}
.mainLayoutRight .iWantTo h4 em{ border-bottom:2px solid #3D9BF3; font-size:18px; color:#333; line-height:45px; position:absolute;top:-1px}
.mainLayoutRight .user{ width:800px; border-bottom: #DFDFDF 1px solid}
.mainLayoutRight .user .FU input,
        .mainLayoutRight .user .FU .input{ width:250px; background: none;}
.mainLayoutRight .user .FU .input{ padding:0}
.mainLayoutRight .user .FU label,
        .mainLayoutRight .user .FU .label{ width:110px;}
.mainLayoutRight .user .FU .code{ width:122px;}
.mainLayoutRight .FU .verificationCode{ right:86px}
.mainLayoutRight .userFrom{ width: 480px; margin: 36px auto 60px;}
.mainLayoutRight .userFrom .radio{ margin:-9px 0 15px}
.mainLayoutRight .userFrom .radio .left{width:110px}
.mainLayoutRight .user .regsiterBtn{ margin:10px 0 0 126px; width:268px}
.mainLayoutRight .iWantTo .prompt{padding:40px 0 0 160px; line-height:30px; color:#333; position: relative }
#rechargeMain .iWantTo .prompt em{ position: absolute; left:160px; color:#f01818}
#rechargeMain .iWantTo .prompt{ padding-left:230px;}
#rechargeMain .iWantToRechargeOn .rechargeIcon .label{ line-height:48px;}
#rechargeMain .iWantToRechargeOn .rechargeIcon a,
        #rechargeMain .iWantToRechargeOn .rechargeIcon img{ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; behavior:url(plugIn/PIE.htc);}
#rechargeMain .iWantToRechargeOn .rechargeIcon a{ margin-left:16px; border:1px solid #dfdfdf; }
#rechargeMain .iWantToRechargeOn .rechargeIcon a:hover{ border-color: #f06a11;}

/*閿熸枻鎷烽敓鏂ゆ嫹*/
#withdrawalsMain .user{ width:auto;}
#withdrawalsMain .info ul,
        #withdrawalsMain .info ol{ border-left:1px solid #d7dde6; border-bottom:1px solid #d7dde6; height:126px; padding:18px 0 0 30px}
#withdrawalsMain .info ul{ width:245px; background: #F2F5FA;}
#withdrawalsMain .info ol{border-right:1px solid #d7dde6; width:662px}
#withdrawalsMain .info li{ height:36px; line-height:36px;}
#withdrawalsMain .red{ color:#e32020;}
#withdrawalsMain .FU .code{ width:110px;}

/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹*/
#helpMain{ background: #f9f9f9; }
#helpMain .jumbotron{ width:100%; overflow: hidden;}
#helpMain .jumbotronIn{ width:1920px; margin:0 auto; height:126px; background: url("../images/helpBg.jpg") no-repeat;}
#helpMain .sideNav1 .default1,
        #helpMain .sideNav1 .default1 a{ height:56px; line-height:56px}
#helpMain .detailsList{ width:980px; background: #fff; padding-bottom:50px}
#helpMain .detailsList h4{height:46px; line-height:46px; font-weight: bold; color: #333333; background: #ededed; padding-left:30px;margin:38px 30px 10px }
#helpMain .detailsList .wrap{ margin:0 60px;}
#helpMain .detailsList p{ line-height:30px}
#helpMain h2{ line-height:36px; height:36px; padding:0 36px; border-right:1px solid #fff; margin-top:44px;}
#helpMain ul{ margin-left:36px; margin-top:20px; }
#helpMain li{ margin-right:24px; float:left; color:#fff;}
#helpMain .first{  margin-right:8px}
#helpMain li a,
        #helpMain .phone,
                #helpMain h2{color:#fff;}
#helpMain .phone{ font-size: 16px; margin:54px 20px 0 0;}
#helpMain .phone em{ font-size:18px;}

/*閿熺瓔鍔ㄩ敓鏂ゆ嫹閿熸枻鎷�*/
#financialDetailsMain .activity{ margin-bottom:20px;}
#financialDetailsMain .activity .left{width:728px; height:270px; }
#financialDetailsMain .activity .right{ width:440px;border:1px solid #dfdfdf;height:268px; padding-left:30px;border-left:none}
#financialDetailsMain .activity .right h3{ line-height:66px; margin-top:10px; color:#292522; font-size:24px;}
#financialDetailsMain .activity .right .orange{ color:#f26522;}
#financialDetailsMain .activity .right p{ line-height:26px; color:#454545; margin-bottom:20px}
#financialDetailsMain .activity .right .ash{ color:#8b8b8b;}
#financialDetailsMain .activity .right input{ background: #f26522; color:#fff; width:200px;height:36px; margin-top:4px; border:none;}

/*閿熸枻鎷峰綍*/
#login{ height:390px; margin:0 auto; padding:0; width:1000px}
#login .pic{ padding:0 137px 0 77px; border:none; margin-top:40px;}
#login .pic img{margin: 0 auto;}
#login .user{width:314px; margin-right:42px; position: relative;}
#login .user h2{ text-align: left; font-size:24px; color:#272727; line-height:82px;}
#login .user .loginFrom{ border:1px solid #aaaaaa; padding:0 10px}
#login .user .name{ background-position: 8px -380px; border-bottom:1px solid #dfdfdf;}
#login .user .password{ background-position: 10px -178px;}
#login .registerform { width: auto; }
#login .FU input{ border:none; height:55px; line-height:55px; width:257px; margin:0; padding-left:35px;}
#login .user .forgetPassword{ color:#7a7a7a; padding-left:8px;}
#login .user .register{ color:#3358a2; padding-right:8px;}
#login .user .btn{ width:312px; height:38px; background:#f06a11; border:1px solid #d95e0d; color:#fff; font-size:16px; -webkit-border-radius: 5px; -ms-border-radius:5px; - border-radius:5px; behavior:url(plugIn/PIE.htc);}
#login .user .link{ line-height:48px; height:48px;}
#login .user .returnIndex{ position: absolute;bottom:-85px; right:0; color:#999999;}

/*閿熸枻鎷疯閿熸枻鎷烽敓锟�*/
#financeMain .financeBan{ padding:24px 0 24px; height:52px; width:100%; background:url("../images/finance_ban.jpg") no-repeat; color:#fff;}
#financeMain .financeBan li{  width:399px; height:52px; border-right:1px dashed #fff; text-align:center;}
#financeMain .financeBan li.last{ border:none;}
#financeMain .financeBan li p{ padding-bottom:10px; line-height:24px; font-size:24px;}
#financeMain .financeBan li span{ line-height:20px; font-size:14px;}
#financeMain .screenItem{ height:45px; background:#f3f3f3; border-bottom:1px solid #dfdfdf; line-height:43px;}
#financeMain .screenItem li{ position:relative; float:left; margin:0 16px; padding:0 12px; border-top:3px solid #f3f3f3; cursor:pointer;}
#financeMain .screenItem li .arrow{ position:absolute; bottom:0; left:50%; margin-left:-7px; display:block; width:14px; height:8px; background:url('../images/financeArrow.jpg') no-repeat;}
#financeMain .screenItem .hover{ border-top:3px solid #36aef4;}
#financeMain .screenList{ margin-bottom:14px; padding:30px 0; height:110px; border-bottom:1px solid #e7e7e7; color:#8B8B8B;}
#financeMain .screenList dl{ margin-bottom:10px;}
#financeMain .screenList .last{ margin-bottom:0;}
#financeMain .screenList dt,
        #financeMain .screenList dd{ float:left; margin:0 6px; padding:0 15px; line-height:30px;}
#financeMain .screenList dd{ cursor:pointer;}
#financeMain .screenList .hover{ background:#72c6f7; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior:url(plugIn/PIE.htc); color:#fff;}
#financeMain .item{ width:1198px;}
#financeMain .investmentItem{ margin-bottom:44px;}
#financeMain .investmentItem h2{ background:#f5f5f5;}
#financeMain .investmentItem .money { border-bottom: 1px dotted #DFDFDF; }
#financeMain .investmentItem .money .moneyL{ width:258px;}
#financeMain .investmentItem .money .moneyC{ width:398px;}
#financeMain .investmentItem .money .moneyR{ width:330px; text-align:center;}
#financeMain .investmentItem .schedule{ height:78px; line-height:78px;}
#financeMain .investmentItem .progressBarWrap{ top:33px;}
#financeMain .investmentItem .progressBarWrap .progressData{top:-33px;}
#financeMain .investmentItem .digits{ padding-top:27px;}
#financeMain .investmentItem .cntSeparator{ margin-top:-30px;}
#financeMain .item .TIcon { margin: 34px auto; line-height: 32px; width: 178px;  height: 32px; border: 1px solid #e86b18; text-align: center; display: block; color: #e86b18; font-size: 14px; }
#financeMain .item .TIcon em { font-size: 12px; }
#financeMain .item .TIcon:hover{ background: #f0f0f0;border:1px solid #fff; }

/*閿熸枻鎷烽敓鏂ゆ嫹鎸囬敓鏂ゆ嫹*/
#guideMain .guideBanner{ margin-bottom:50px; width:100%; height:506px; background:url("../images/guide_Ba.jpg") center;}
#guideMain .guidePlatform{ margin-bottom:62px;}
#guideMain h2{ font-size:30px; text-align:center; color:#444444;}
#guideMain hr{ margin:12px auto; width:60px; height:4px; background:#5ebdff; border:none;}
#guideMain h6{ margin-bottom:50px; color:#888888; font-size:18px; text-align:center;}
#guideMain .guidePlatform .txt p{ padding:0 5px; text-indent:2em; line-height:30px;}
#guideMain .guidePlatform ul{ margin-top:56px;}
#guideMain .guidePlatform li{ float:left; width:180px; text-align:center}
#guideMain .guidePlatform li img{ margin:0 auto;}
#guideMain .guidePlatform li .title{ margin-top:32px; color:#333333; font-size:18px;}
#guideMain .guidePlatform li .explain{ margin-top:10px; padding:0 15px; color:#999999; font-size:12px; line-height:20px;text-align:left;}
#guideMain .guideProduct{ padding-top:52px; height:756px; background:#f0f4f7;}
#guideMain .guideProduct .itemList{ width:1230px;}
#guideMain .guideProduct .itemList li{ position:relative; float:left; margin-right:22px; width:226px; height:418px; background:#fff; border:1px solid #dfe3e6;}
#guideMain .guideProduct .itemList .last{ margin-right:0;}
#guideMain .guideProduct .itemList .last h5{ line-height:66px;}
#guideMain .guideProduct .itemList .last .sEd .one,
        #guideMain .guideProduct .itemList .last .sEd .two{ line-height:24px;}
#guideMain .guideProduct .itemList li .details{ position:absolute; bottom:-12px; left:50%; margin-left:-49px; width:98px; height:33px; border:1px solid #5ebdff; background:#fff; text-align:center; line-height:33px; color:#5ebdff;}
#guideMain .guideProduct h5,
        #guideMain .guideProduct .interestRate{ text-align:center;}
#guideMain .guideProduct h5{ font-size:18px; color:#333; line-height:72px;}
#guideMain .guideProduct .interestRate{ padding-bottom:24px; font-size:48px; line-height: 48px;}
#guideMain .guideProduct .cdEt{ color:#5384ed;}
#guideMain .guideProduct .cdt{ color:#ec5349;}
#guideMain .guideProduct .ycd{ color:#fc874d;}
#guideMain .guideProduct .fEd{ color:#46b380;}
#guideMain .guideProduct .sEd{ padding:0 22px; color:#5bb3d8; font-size:24px;}
#guideMain .guideProduct .sEd .one{ margin-bottom:18px;}
#guideMain .guideProduct .sEd .two{ margin-bottom:14px;}
#guideMain .guideProduct .explain{ padding:0 9px; font-size:12px; line-height:22px;}
#guideMain .process{ position:relative; padding:52px 0 96px;}
#guideMain .process .processTab{ position:relative; margin:0 auto; width:964px; height:498px; border:1px solid #e4e4e4; overflow: hidden;}
#guideMain .process .tabCorner{ margin:0 auto 30px; width:836px;}
#guideMain .process .tabCorner li{ position:relative; margin-right:32px; padding:0 28px 0 68px; height:44px; line-height:44px; background:#5ebdff; color:#fff; cursor:pointer;}
#guideMain .process .tabCorner .hover{ background:#0096ff;}
#guideMain .process .tabCorner .hover .triangle{ border-left-color: #0096ff;}
#guideMain .process .tabCorner .hover .NOtriangle{ border-top-color:#0096ff; border-right-color: #0096ff;  border-bottom-color: #0096ff;}
#guideMain .process .tabCorner li em{ position:absolute; top:13px; left:40px; width:18px; height:18px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; behavior:url(plugIn/PIE.htc); background:#fff; color:#5ebdff; line-height:18px; text-align:center;}
#guideMain .process .tabCorner .five{ margin-right:0;}
#guideMain .process .tabCorner .triangle{ position:absolute; right:-44px; top:0; width:0; height:0; border-left:solid 22px #5ebdff; border-top:solid 22px #fff; border-right:22px solid #fff; border-bottom:22px solid #fff; line-height:0;}
#guideMain .process .tabCorner .NOtriangle{ position:absolute; left:-10px; top:0; border-left:solid 22px #fff; border-top:solid 22px #5ebdff; border-right:22px solid #5ebdff; border-bottom:22px solid #5ebdff; line-height:0;}
#guideMain .process .tabCorner li,
        #guideMain .process .tabPic li{ float:left;}
#guideMain .process  .tabPic{ position:absolute;}
#guideMain .process span.left,
        #guideMain .process span.right{ position:absolute; width:35px; height:59px; top:50%; margin-top:55px; cursor:pointer;}
#guideMain .process span.left{ left:0; background: url("../images/left_arrow.png"); }
#guideMain .process span.right{ right:0; background: url("../images/right_arrow.png")}

/*閿熸枻鎷峰叏閿熸枻鎷烽敓鏂ゆ嫹*/
#securityAssuranceMain{ margin-bottom:20px; text-align:center;}
#securityAssuranceMain h3{ font-size:48px; }
#securityAssuranceMain p{ line-height:32px; font-size:18px;}
#securityAssuranceMain a{ font-size:18px;}
#securityAssuranceMain .page1 img,
        #securityAssuranceMain .page2 img{ margin:0 auto;}
#securityAssuranceMain .page3,
        #securityAssuranceMain .page5{ text-align:left;}
#securityAssuranceMain .page3 .text,
        #securityAssuranceMain .page5 .text{ padding-left:70px;}
#securityAssuranceMain .page1{ padding:100px 0 120px 0; background:#6bc0d6;}
#securityAssuranceMain .page1 h1{ padding-bottom:38px; font-size:80px; color:#f0f0f0; line-height:80px; margin-top:60px;}
#securityAssuranceMain .page1 p{ color:#d8f6fe;}
#securityAssuranceMain .page2{ padding-top:64px;}
#securityAssuranceMain .page2 h3{ margin-bottom:46px; color:#333;}
#securityAssuranceMain .page2 a{ line-height:58px; color:#0c8fe3; }
#securityAssuranceMain .page2 .img{ padding:40px 0 46px;}
#securityAssuranceMain .page3{ padding:234px 0 172px 0; background:#8a974a;}
#securityAssuranceMain .page3 h3{ line-height:88px; color:#fff;}
#securityAssuranceMain .page3 p{ color:#fff;}
#securityAssuranceMain .page3 a{ color:#d0edff; line-height:32px; }
#securityAssuranceMain .page3 .img{ margin-right:50px;}
#securityAssuranceMain .page4{ padding:66px 0 76px 0;}
#securityAssuranceMain .page4 h3{ line-height:140px;}
#securityAssuranceMain .page4 .img{ margin-top:72px;}
#securityAssuranceMain .page4 img{ margin:0 auto;}
#securityAssuranceMain .page5{ padding:266px 0 150px; background:#f2e4c9;}
#securityAssuranceMain .page5 h3{ margin-bottom:46px;}
#securityAssuranceMain .page5 .img{ margin-top:-40px; padding-right:50px;}


/*閿熸枻鎷烽敓鏂ゆ嫹閿熷壙鍙风鎷峰綍*/
#thirdPartyAccount .tabList{ margin-top:106px;}
#thirdPartyAccount .tabList li{ position:relative; float:left; width:24.3%; border-top:solid 12px #e7e7e7; color:#666; line-height:84px; text-align:center; font-size:16px;}
#thirdPartyAccount .tabList li em{ position:absolute; top:-29px; left:50%; margin-left:-22px; width:44px; height:44px; background:#e7e7e7; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; behavior:url(plugIn/PIE.htc); line-height:44px;}
#thirdPartyAccount .tabList .hover{ color:#4aaef2; border-top-color:#4aaef2;}
#thirdPartyAccount .tabList .hover em{ background:#4aaef2; color:#fff;}
#thirdPartyAccount .userFrom{ width:100%; text-align:center;}
#thirdPartyAccount .FU label{ width:333px;}
#thirdPartyAccount .FU input{ background:none;}
#thirdPartyAccount .userMain .regsiterBtn{ margin-left:48px; width:264px;}
#thirdPartyAccount .userMain{ margin-top:0; border: none; }
#thirdPartyAccount .user{ width:100%;}


/*鍊烘潈杞敓鏂ゆ嫹*/
#attorn .investmentItem .schedule{ height:50px; line-height:50px;}
#attorn .investmentItem .digits{ padding-top:14px;}
#attorn .investmentItem .cntSeparator{ margin-top:-16px;}
#attorn .investmentItem .money .moneyL{ text-indent: 0.5em; width:140px;}
#attorn .investmentItem .money .moneyC{ width:150px;}
#attorn .investmentItem .money .moneyR{ width:176px;}
#attorn .investmentItem .money .moneyR1{ width:178px; text-align:center;}
#attorn .investmentItem .money .moneyR2{ padding-left:44px; border-right:none;}
#attorn .investmentItem .money{ height:auto;}
#attorn .investmentItem .money p{ line-height:27px;}
#attorn .investmentItem .money span{ line-height:24px;}
#attorn .investmentItem .status{ top:30px;}
#attorn .investmentItem .money li{ position:relative; border-right:0;}
#attorn .investmentItem .money li em{ position:absolute; right:0; top:10px; height:34px; border-right:1px solid #DFDFDF;}








